﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.ComponentModel;
using System.ComponentModel.DataAnnotations;
using System.Web.Mvc;

namespace MVC.Models
{
    [Bind(Exclude = "CriancaId")]
    public class Crianca
    {
        [ScaffoldColumn(false)]
        public int CriancaId { get; set; }

        public string Nome { get; set; }

        public bool Frequenta { get; set; }

        public DateTime DataNascimento { get; set; }

        public string Observacoes { get; set; }

        public virtual Pessoa Pessoa { get; set; }

        public virtual Sala Sala { get; set; }
    }

    [Bind(Exclude = "LevaCriancaId")]
    public class LevaCrianca
    {
        [ScaffoldColumn(false)]
        public int LevaCriancaId { get; set; }

        public string NomePessoa { get; set; }

        public int BI { get; set; }      

        public virtual Crianca Crianca { get; set; }
    }

    [Bind(Exclude = "RelatorioEducandoId")]
    public class RelatorioEducando
    {
        [ScaffoldColumn(false)]
        public int RelatorioEducandoId { get; set; }

        public int dia { get; set; }

        public int mes { get; set; }

        public int ano { get; set; }

        public string Conteudo { get; set; }

        public virtual Crianca Crianca { get; set; }
    }


    [Bind(Exclude = "CriancaEventoId")]
    public class CriancaEvento
    {
        [ScaffoldColumn(false)]
        public int CriancaEventoId { get; set; }        

        public virtual Crianca Crianca { get; set; }
        public virtual Evento Evento { get; set; }
    }

}